graph: { title: "dpmem.c"
node: { title: "dp_free" label: "dp_free\ndpmem.c:52:6\n0 dynamic objects" }
node: { title: "free" label: "free\n/usr/include/stdlib.h:563:13" shape : ellipse }
edge: { sourcename: "dp_free" targetname: "free" label: "dpmem.c:56:3" }
node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
edge: { sourcename: "dp_free" targetname: "printf" label: "dpmem.c:58:3" }
node: { title: "dp_malloc" label: "dp_malloc\ndpmem.c:68:7\n0 dynamic objects" }
edge: { sourcename: "dp_malloc" targetname: "printf" label: "dpmem.c:72:3" }
edge: { sourcename: "dp_malloc" targetname: "printf" label: "dpmem.c:83:3" }
node: { title: "calloc" label: "calloc\n/usr/include/stdlib.h:541:14" shape : ellipse }
edge: { sourcename: "dp_malloc" targetname: "calloc" label: "dpmem.c:85:8" }
edge: { sourcename: "dp_malloc" targetname: "printf" label: "dpmem.c:87:3" }
node: { title: "exit" label: "exit\n/usr/include/stdlib.h:614:13" shape : ellipse }
edge: { sourcename: "dp_malloc" targetname: "exit" label: "dpmem.c:88:3" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.c:78:7\n0 dynamic objects" }
edge: { sourcename: "dp_calloc" targetname: "printf" label: "dpmem.c:83:3" }
edge: { sourcename: "dp_calloc" targetname: "calloc" label: "dpmem.c:85:8" }
edge: { sourcename: "dp_calloc" targetname: "printf" label: "dpmem.c:87:3" }
edge: { sourcename: "dp_calloc" targetname: "exit" label: "dpmem.c:88:3" }
node: { title: "dp_realloc" label: "dp_realloc\ndpmem.c:94:7\n0 dynamic objects" }
node: { title: "realloc" label: "realloc\n/usr/include/stdlib.h:549:14" shape : ellipse }
edge: { sourcename: "dp_realloc" targetname: "realloc" label: "dpmem.c:98:8" }
edge: { sourcename: "dp_realloc" targetname: "printf" label: "dpmem.c:102:4" }
edge: { sourcename: "dp_realloc" targetname: "exit" label: "dpmem.c:103:4" }
node: { title: "dp_strdup" label: "dp_strdup\ndpmem.c:110:7\n0 dynamic objects" }
node: { title: "strlen" label: "strlen\n/usr/include/string.h:384:15" shape : ellipse }
edge: { sourcename: "dp_strdup" targetname: "strlen" label: "dpmem.c:119:22" }
edge: { sourcename: "dp_strdup" targetname: "dp_calloc" label: "dpmem.c:119:8" }
node: { title: "strcpy" label: "strcpy\n/usr/include/string.h:121:14" shape : ellipse }
edge: { sourcename: "dp_strdup" targetname: "strcpy" label: "dpmem.c:120:2" }
}
